package NGUYENXUANTUNG.OOP.DEMO;

import javax.rmi.CORBA.Stub;

public class STUDENTNEW {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		//1.Khai báo và khởi tạo đối tượng
		//Cú pháp tạo ra đối tượng
		// < Tên lớp đối tượng >  < Tên đối tượng > = new < Tên lớp đối tượng > ([?,?,?]);
		STUDENT sv01 = new STUDENT(); // ctrl + shift + b : đánh dấu điểm dừng để debug
		STUDENT sv02 = new STUDENT();
		STUDENT sv03 = new STUDENT(100, "Nguyễn Văn A", 8);
		STUDENT sv04 = new STUDENT(200,"Nguyễn Văn B", 9);
		
		//Hiển thị thông tinh của đối tượng ra bên ngoài
		System.out.println(" SV 01");
		System.out.println("+ ROllNo" + sv01.getRollNo());
		System.out.println(" + FullName" + sv01.getFullname());
		System.out.println(" + Mark" + sv01.getMark());
		
		System.out.println(" SV 02");
		System.out.println("+ ROllNo" + sv02.getRollNo());
		System.out.println(" + FullName" + sv02.getFullname());
		System.out.println(" + Mark" + sv02.getMark());
		
		System.out.println(" SV 03");
		System.out.println("+ ROllNo" + sv03.getRollNo());
		System.out.println(" + FullName" + sv03.getFullname());
		System.out.println(" + Mark" + sv03.getMark());
		
		System.out.println(" SV 04");
		System.out.println("+ ROllNo" + sv04.getRollNo());
		System.out.println(" + FullName" + sv04.getFullname());
		System.out.println(" + Mark" + sv04.getMark());
		
		//Sử dụng thuộc tính set để thiết lập thông tin cho đối tượng
		sv01.setRollNo(300);
		sv01.setFullname("Tùng");
		sv01.setMark(9);
		System.out.println(" SV 01");
		System.out.println("+ ROllNo" + sv01.getRollNo());
		System.out.println(" + FullName" + sv01.getFullname());
		System.out.println(" + Mark" + sv01.getMark());
		
		//3.Thực thi các nghiệp vụ của đối tượng
		System.out.println("sv01 : ");
		System.out.println("đi học " + sv01.Dihoc());
		System.out.println("Tốc độ bay" + sv01.BayVoiTocDo(200) + " km/h");
	}

}
